<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    // “变量1 || 变量2”  或者 “变量1 && 变量2”  这种写法就是短路运算
      // 短路运算的结果 要么是 变量1；要么是 变量2

      let a = 1
      let b = 2
      let c = 0
      let d = false

      // let h = a && b
      // console.log(h) // 2

      // let i = a && c
      // console.log(i) // 0

      let j = c && d
      console.log(j) // 0

      // let e = a || b
      // console.log(e) // 1

      // let f = b || c
      // console.log(f) // 2

      // let g = c || d
      // console.log(g) // false

      // 分析：无论是||，还是&&，如果是判断条件的话，最终的目标就是为了得到最终的结果
      // 在分析条件的最终结果的时候，谁起到决定性作用，答案就是谁。
      // 换个说法，就是你的思路到哪里了？你想到哪里了，答案就是这个变量
  </script>
</body>
</html>